翻訳と辞書
Words near each other
・ Common law
・ Common Law (1996 TV series)
・ Common Law (2012 TV series)
・ Common law (disambiguation)
・ Common Law Admission Test
・ Common Law Cabin
・ Common law copyright
・ Common law of business balance
・ Common law offence
・ Common Law Wife
・ Common Law Wife (film)
・ Common ling
・ Common linnet
・ Common Lisp
・ Common Lisp HyperSpec
Common Lisp Interface Manager
・ Common Lisp Music
・ Common Lisp Object System
・ Common Lisp Object System (disambiguation)
・ Common Lisp the Language
・ Common Lives/Lesbian Lives
・ Common Locale Data Repository
・ Common lodging-house
・ Common Log File System
・ Common Log Format
・ Common logarithm
・ Common Logic
・ Common logperch
・ Common Look and Feel
・ Common macrotona


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Common Lisp Interface Manager : ウィキペディア英語版
Common Lisp Interface Manager
The Common Lisp Interface Manager (CLIM) is a Common Lisp-based programming interface for creating user interfaces — i.e., GUIs. It is a completely object-oriented User Interface Management System,〔(User Interface Management Systems: The CLIM Perspective ), Ralf Möller〕 using the Common Lisp Object System and is based on the idea of stream input and output.〔(A Guided Tour of CLIM, Common Lisp Interface Manager )〕 There are also facilities for output device independence. It is descended from the GUI system Dynamic Windows〔(Programming the User Interface ), Genera 8.3. Symbolics, Inc.〕 of Symbolics's Lisp machines〔"...you can check out Common Lisp Interface Manager (CLIM). A descendant of the Symbolics Lisp Machines GUI framework, CLIM is powerful but complex. Although many commercial Common Lisp implementations actually support it, it doesn't seem to have seen a lot of use. But in the past couple years, an open-source implementation of CLIM, McCLIM --now hosted at (Common-Lisp.net ) --has been picking up steam lately, so we may be on the verge of a CLIM renaissance."() from "Conclusion: What's Next?" in ''Practical Common Lisp'', by Peter Seibel.〕 Main development was between 1988 and 1993. CLIM 2.0 was released in 1993.
CLIM has been designed to be portable across different Common Lisp implementations and different window systems. It uses a reflective architecture for its window system interface.〔(Implementation Reflection in Silica ), Ramana Rao, Xerox PARC〕 CLIM supports, like Dynamic Windows, so-called Presentations.〔(Presentation Based User Interfaces ), MIT Technical Report: AITR-794, 1984, Eugene C. IV Ciccarelli〕〔(An information presentation system ), Frank Zdybel, Norton R. Greenfeld, Martin D. Yonke〕〔(An Implementation of CLIM Presentation Types ), Timothy Moore, 2008〕
CLIM is available for Allegro CL,〔(CLIM 2 User Guide, version 2.2.2 ), Allegro Common Lisp 9.0, Franz, Inc.〕 LispWorks,〔(Common Lisp Interface Manager User Guide, Version 2.0 ) LIspWorks 7.0 Manual〕 Macintosh Common Lisp, and Symbolics Genera〔(Common Lisp Interface Manager CLIM, Release 2.0 ), Symbolics Genera 8.3〕
A free implementation of CLIM is called McCLIM.〔(A Free Implementation of CLIM ), Robert Strandh, Timothy Moore, 2002〕 McCLIM has several extensions to CLIM and has been used for several applications like Climacs, an Emacs-like editor. McCLIM also provides a mouse-sensitive Lisp Listener, a REPL for Common Lisp.
==Applications using CLIM==

* (BB1 ), Blackboard system
* (CLASP ), analyze data from experiments by using graphics, statistical tests and various kinds of data manipulation
* (CLIB ), a prototype of an interface builder for CLIM
* (Direct Labor Management System ), managing the automobile manufacturing process system at Ford's assembly plants
* (GenEd ), An Editor with Generic Semantics for Formal Reasoning about Visual Notations
* (Grasper-CL ), a graph management system
* (KONWERK ), a domain independent configuration tool
* (Mirage ), an editor for building gadget-oriented graphical user interfaces.
* (SENEX ), a CLOS/CLIM application for molecular pathology
* (SPIKE ), scheduling system for the Hubble space telescope observations. Also used for (ASTRO-D ), an X-Ray observation astronomy mission
* (SpyGlass ), an analysis environment for viewing packet traces, from BBN.
* (VITRA Workbench ), an integrated vision and natural language processing system

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Common Lisp Interface Manager」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.